package com.user.dao;

import com.user.vo.User;

import java.util.List;
import java.util.Map;

public interface UserDAO {

    //添加用户
    public int addUser(User user);

    //根据用户id删除用户
    public boolean deleteUser(String userId);

    //修改用户信息
    public void updateUser(User user);

    //按照用户名和密码查询唯一用户，并把查询到的 VO 返回
    public User selectUser(String username,String password);

    //查找所有用户信息,并把结果以集合的形式返回
    public List<User> selectAllUser();

    //使用 Map 封装每条数据的结果，然后以List集合形式反回
    public List<Map<String,Object>>  selectMoreUser();

}
